sugared almonds - German English Dictionary